sharp mountain ridges - Turkish English Dictionary